the village idiot - Francés Inglés Diccionario